give out a booming sound - Spanisch Englisch Wörterbuch